Photo of Dr. Phoebe Lai

Find your perfect dentist.

Location

8610 Grand Avenue, Suite LB, Elmhurst, New York  11373
Grands Smiles
8610 Grand Avenue, Suite LB
Elmhurst, New York
Wed 11:30 am - 7:00 pm  
Sat 8:30 am - 2:00 pm  

See more Dentists